import request from '@/utils/request'

// 创建订单信息
export function setOrder(data) {
	return request({
		'url': '/self/order/create',
		'method': 'get',
		data
	})
}
// 首页创建订单信息
export function createOrder(data) {
	return request({
		'url': '/self/order/createOne',
		'method': 'get',
		data
	})
}

// 取消订单信息
export function cancelOrder(oid) {
	return request({
		'url': '/self/order/cancel/' + oid,
		'method': 'get'
	})
}

// 订单支付信息
export function payOrder(data) {
	return request({
		'url': '/self/order/payByOrder',
		'method': 'get',
		data
	})
}

// 订单未支付信息列表
export function getUnpaid(data) {
	return request({
		'url': '/self/order/unpaid',
		'method': 'get',
		data
	})
}
// 完成订单申请开票
export function createBill(oid) {
	return request({
		'url': '/self/order/createBill/' + oid,
		'method': 'get',
	})
}

// 订单发票列表
export function allBill() {
	return request({
		'url': '/self/order/bill',
		'method': 'get',
	})
}

// 所有订单信息列表
export function getAllOrder(data) {
	return request({
		'url': '/self/order/all',
		'method': 'get',
		data
	})
}

// 退款申请
export function RefundSubmit(data) {
	return request({
		'url': '/self/refund/submit',
		'method': 'post',
		data
	})
}

// 退款订单信息列表
export function RefundOrder(data) {
	return request({
		'url': '/self/refund/list',
		'method': 'get',
		data
	})
}
